(Colloq) touched - English Synonyms Dictionary